/*
   Main StyleSheet for the admin part
*/

body {
    font-family: verdana, arial, helvetica, sans-serif;
    font-size:   100%;
    background-color:#fff;
    color:#000;
}

body,html {
margin:0px;
padding:0px;
}

#header {
text-align:center;
height:90px;
background:#a0a0a0;
}

#admin {
  float:left;
  width:170px;
  margin:0px;
  padding:5px;
  margin: 0 auto;

}

#main {
  padding:5px;
  margin: 0 auto;
  margin-left:175px;
}

#maintitle {
padding:0px;
margin:0px;
}

#maintitle a{
font-size:3em;
text-decoration:none;
color:#ffffff;
}

#subtitle {
font-size:0.8em;
color:#ffffff;
}

.post {
  font-family: verdana, arial, helvetica, sans-serif;
  margin:0px;
  padding-left:5px;
  padding-bottom:5px;
  margin-bottom:25px;
  width:100%;
  font-family:arial;
}

.post_details{
font-size:0.8em;
}

.post_left {
  width:150px;
  float:left;
}

.date,.misc {
font-size:0.8em;
font-family:verdana;
padding:5px;
}

.post_right {
  margin:0 50px 0 180px;
  background-position:right;
}

.post_title a{
  font-size:1.5em;
  font-family:verdana;
  text-decoration:none;
}

.post_text {
  margin-right:25px;
}

.admin,.module {
float:left;
list-style-type:none;
border:0px solid #222222;
}

.admin ul,.module ul {
list-style-type:none;
padding:3px;
margin:3px;
}

#bar{
float:left;
width:100%;
padding-top:30px;
font-family:arial;
font-size:0.7em;
background:#d0d0d0;
}

#footer {
text-align:center;
float:left;
clear:both;
width:100%;
}

input,select,textarea {
border:1px solid #000;
background:#e0e0e0;
}

a,a:hover,a:visited {
color:#000;
}

h4 {
margin:0px;
}

.module {
margin:5px;
padding:5px;
}

pre {
background:#e0e0e0;
color:#505050;
padding:5px;
}

#admin .module {
background:#990000;
}

.comment {
margin:0 45px 2em 185px;
clear:both;
padding:3px;
border:1px solid #e0e0e0;
font-size:0.8em;
font-family:arial;
}

img {
border:0px;
}

#preview {
border:1px solid #e0e0e0;
}